google.golang.org/protobuf/internal/impl.extensionTypeDescriptor.Enum (method, view implemented interface methods)
30 uses
google.golang.org/protobuf/internal/impl (current package)
convert.go#L379: def = protoreflect.ValueOfEnum(fd.Enum().Values().Get(0).Number())
legacy_extension.go#L50: enumName = legacyEnumName(xd.Enum())
message.go#L268: if fd.Enum() == nil {
message_reflect.go#L197: if fd.Enum() != nil || fd.Message() != nil {
message_reflect.go#L201: if fd.MapValue().Enum() != nil || fd.MapValue().Message() != nil {
message_reflect.go#L206: if fd.Enum() != nil || fd.Message() != nil {
message_reflect.go#L210: case fd.Enum() != nil:
google.golang.org/protobuf/internal/descfmt
stringer.go#L160: rs.recs = append(rs.recs, [2]string{"MapValue", string(v.Enum().FullName())})
google.golang.org/protobuf/internal/filedesc
desc.go#L619: if evs := fd.Enum().Values(); evs.Len() > 0 {
google.golang.org/protobuf/encoding/protojson
decode.go#L249: ed := fd.Enum()
decode.go#L482: if enumVal := fd.Enum().Values().ByName(protoreflect.Name(s)); enumVal != nil {
encode.go#L291: if fd.Enum().FullName() == genid.NullValue_enum_fullname {
encode.go#L294: desc := fd.Enum().Values().ByNumber(val.Enum())
google.golang.org/protobuf/encoding/prototext
decode.go#L346: if enumVal := fd.Enum().Values().ByName(protoreflect.Name(lit)); enumVal != nil {
encode.go#L241: if desc := fd.Enum().Values().ByNumber(num); desc != nil {
google.golang.org/protobuf/reflect/protodesc
desc_resolve.go#L266: if fd.Enum() != nil {
desc_resolve.go#L267: evs = fd.Enum().Values()
desc_resolve.go#L275: ev = filedesc.PlaceholderEnumValue(fd.Enum().FullName().Parent().Append(protoreflect.Name(s)))
desc_validate.go#L370: if e := vf.Enum(); e != nil && e.Values().Len() > 0 && e.Values().Get(0).Number() != 0 {
proto.go#L137: if field.Enum() != nil {
proto.go#L138: p.TypeName = fullNameOf(field.Enum())
google.golang.org/protobuf/reflect/protoreflect
type.go#L383: Enum() EnumDescriptor
github.com/golang/protobuf/jsonpb
decode.go#L485: vd := fd.Enum().Values().ByName(protoreflect.Name(trimQuote(in)))
decode.go#L487: return v, fmt.Errorf("unknown value %q for enum %s", in, fd.Enum().FullName())
encode.go#L520: case fd.Enum() != nil:
encode.go#L521: if fd.Enum().FullName() == "google.protobuf.NullValue" {
encode.go#L526: vd := fd.Enum().Values().ByNumber(v.Enum())
github.com/golang/protobuf/proto
registry.go#L239: if et, _ := protoregistry.GlobalTypes.FindEnumByName(fd.Enum().FullName()); et != nil {
text_decode.go#L451: vd := fd.Enum().Values().ByName(protoreflect.Name(tok.value))
text_encode.go#L395: if ev := fd.Enum().Values().ByNumber(v.Enum()); ev != nil {
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)